meticulously clean - Espagnol Anglais Dictionnaire